#app {
   padding-top: 20px;
   padding-left: 40px;
   padding-right: 40px;
   margin-bottom: 100px;
   max-height: 97%;
   overflow: scroll;
}

ui-prop {
    padding-bottom: 5px;
}
#div_save {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 10px;
}

ui-button {
    border: 1px solid #8e8e8e;
    margin-right: 10px;
}

#add_tips {
    color: #eff44b;
}

#save_tips {
    margin-top: 5px;
    margin-right: 17px;
    color: #68ff72;
}
#save_err {
    margin-top: 5px;
    margin-right: 17px;
    color: #fc6060;
}

#btn_save {
    border: 1px solid #68ff72;
    color: #68ff72;
}

#btn_del {
    border: 1px solid #fc6060;
    color: #fc6060;
    position: absolute;
    right: 57px;
}

#btn_right {
    position: absolute;
    right: 1px;
}

#checkbox_all {
    position: absolute;
    left: 16px;
}

#err_tip {
    color: #fc6060;
}

#config_top_div{
    margin-bottom: 10px;
}

#config_bot_div {
    overflow: scroll;
    max-height: 230px;
}

select{
    width: 100%;
    background-color: rgb(48, 48, 48);
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #505050;
    border-radius: 4px;
    height: 2.2em;
    padding: 3px 24px 3px 8px;
    font-family: inherit;
    color: rgb(198, 198, 198);
    cursor: pointer;
    position: relative;
}